labor-saving machinery - Turkish English Dictionary